peruvian anchovy - German English Dictionary